2b3f7eb255504a5983596cf1d97d7341af96947a,java/execution/openapi/src/com/intellij/execution/configurations/JavaParameters.java,JavaParameters,configureByModule,#Module#number#Sdk#,54

Before Change



    setDefaultCharset(module.getProject());
    configureJdkAccordingToJreSelected(jdk);
    configureEnumerator(OrderEnumerator.orderEntries(module).runtimeOnly().recursively().withoutSdk(), classPathType).collectPaths(getClassPath());
  }

  private void configureJdkAccordingToJreSelected(Sdk jdk) {

After Change



    setDefaultCharset(module.getProject());
    final PairFunction<OrderEntry, OrderRootType, VirtualFile[]> substitutor = computeSubstitutor(classPathType, jdk);
    configureEnumerator(OrderEnumerator.orderEntries(module).runtimeOnly().recursively().substituteFiles(substitutor)
      , classPathType).classes().collectPaths(getClassPath());
  }

  @Nullable